home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-09-16 | 19.8 KB | 675 lines | [TEXT/MPS ] |
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: SLFileSp.xih.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emitxih.dll: 2.33
- */
-
- /*
- *
- * File: SLFilesp.idl
- *
- * Contains: Interfaces for FW_OFileSpecification and FW_ODirectorySpecification classes
- * Release Version: $ ODF 2 $
- *
- * Copyright: (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
- *
- */
-
-
- #ifndef SOM_FW_OFileSpecification_xih
- #define SOM_FW_OFileSpecification_xih
-
- #include <somcls.xh>
- #include <somcm.xh>
-
- /*
- * Passthru lines: File: "C.xih", "before"
- */
- class FW_CPrivFileSpecification;
-
- #ifndef SOM_FW_OFileSpecification_xh
- #include <SLFileSp.xh>
- #endif
-
- /*
- * Set the scope of methods functions
- */
- #ifndef SOM_Scope
- #define SOM_Scope extern "C"
- #endif
-
- #define FW_OFileSpecification_MaxNoMethods 12
-
- /*
- * -- Instance Data
- */
-
- /*
- * -- Use best possible alignment for instance data slice.
- */
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
- typedef struct FW_OFileSpecificationData {
- FW_CPrivFileSpecification* fRep;
- } FW_OFileSpecificationData;
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- /*
- * -- Getdata Macro
- */
-
- /*
- * -- This emitter treats Data Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to override this default.
- */
- SOMEXTERN typedef FW_OFileSpecificationData* (* SOMLINK somTD_FW_OFileSpecification_DataThunk)(void*);
- #define FW_OFileSpecificationGetData(somSelf) \
- (((somTD_FW_OFileSpecification_DataThunk)(FW_OFileSpecificationClassData.instanceDataToken))(somSelf))
-
- /*
- * -- Instance Data Access Macros for use in Method Procedures
- */
- #ifdef VARIABLE_MACROS
- #define _fRep (somThis->fRep)
- #endif
-
-
- /*
- * Trace/Debug macro
- */
- #ifndef FW_OFileSpecificationMethodDebug
- #define FW_OFileSpecificationMethodDebug(c,m) SOMMethodDebug(c,m)
- #endif
-
- /*
- * -- Method Macros for use in Method Procedures
- */
- #ifdef METHOD_MACROS
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _somDuplicateReference somSelf->somDuplicateReference
- #define _somCompareReference somSelf->somCompareReference
- #define _somRelease somSelf->somRelease
- #define _somFree somSelf->somFree
- #define _somCanDelete somSelf->somCanDelete
- #define _somGetClass somSelf->somGetClass
- #define _somGetClassName somSelf->somGetClassName
- #define _somGetSize somSelf->somGetSize
- #define _somIsA somSelf->somIsA
- #define _somRespondsTo somSelf->somRespondsTo
- #define _somIsInstanceOf somSelf->somIsInstanceOf
- #define _somDispatch somSelf->somDispatch
- #define _somClassDispatch somSelf->somClassDispatch
- #define _somCastObj somSelf->somCastObj
- #define _somResetObj somSelf->somResetObj
- #define _somPrintSelf somSelf->somPrintSelf
- #define _somDumpSelf somSelf->somDumpSelf
- #define _somDumpSelfInt somSelf->somDumpSelfInt
- #define _InitFromFileName somSelf->InitFromFileName
- #define _InitFromDirectoryAndName somSelf->InitFromDirectoryAndName
- #define _GetName somSelf->GetName
- #define _GetParentDirectory somSelf->GetParentDirectory
- #define _GetFullPath somSelf->GetFullPath
- #define _IsSameAs somSelf->IsSameAs
- #define _AssignOFileSpecification somSelf->AssignOFileSpecification
- #define _AssignFileName somSelf->AssignFileName
- #define _AssignFileSpec somSelf->AssignFileSpec
- #define _MacGetFSSpec somSelf->MacGetFSSpec
- #define _MacSetTypeAndCreator somSelf->MacSetTypeAndCreator
- #define _MacGetTypeAndCreator somSelf->MacGetTypeAndCreator
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #endif
-
-
- /*
- * Introduced methods
- */
-
- /* New Method: InitFromFileName */
- SOM_Scope void SOMLINK FW_OFileSpecification__InitFromFileName(FW_OFileSpecification *somSelf, Environment *ev,
- FW_HString fileName);
-
- /* New Method: InitFromDirectoryAndName */
- SOM_Scope void SOMLINK FW_OFileSpecification__InitFromDirectoryAndName(FW_OFileSpecification *somSelf, Environment *ev,
- FW_ODirectorySpecification* directory,
- FW_HString fileName);
-
- /* New Method: GetName */
- SOM_Scope void SOMLINK FW_OFileSpecification__GetName(FW_OFileSpecification *somSelf, Environment *ev,
- FW_HString* fileName);
-
- /* New Method: GetParentDirectory */
- SOM_Scope FW_ODirectorySpecification* SOMLINK FW_OFileSpecification__GetParentDirectory(FW_OFileSpecification *somSelf, Environment *ev);
-
- /* New Method: GetFullPath */
- SOM_Scope void SOMLINK FW_OFileSpecification__GetFullPath(FW_OFileSpecification *somSelf, Environment *ev,
- FW_HString* fullPathName);
-
- /* New Method: IsSameAs */
- SOM_Scope FW_Boolean SOMLINK FW_OFileSpecification__IsSameAs(FW_OFileSpecification *somSelf, Environment *ev,
- FW_OFileSpecification* theOtherFile);
-
- /* New Method: AssignOFileSpecification */
- SOM_Scope void SOMLINK FW_OFileSpecification__AssignOFileSpecification(FW_OFileSpecification *somSelf, Environment *ev,
- FW_OFileSpecification* theOtherFile);
-
- /* New Method: AssignFileName */
- SOM_Scope void SOMLINK FW_OFileSpecification__AssignFileName(FW_OFileSpecification *somSelf, Environment *ev,
- FW_HString fileName);
-
- /* New Method: AssignFileSpec */
- SOM_Scope void SOMLINK FW_OFileSpecification__AssignFileSpec(FW_OFileSpecification *somSelf, Environment *ev,
- FSSpec* macSpec);
-
- /* New Method: MacGetFSSpec */
- SOM_Scope void SOMLINK FW_OFileSpecification__MacGetFSSpec(FW_OFileSpecification *somSelf, Environment *ev,
- FSSpec* macSpec);
-
- /* New Method: MacSetTypeAndCreator */
- SOM_Scope void SOMLINK FW_OFileSpecification__MacSetTypeAndCreator(FW_OFileSpecification *somSelf, Environment *ev,
- FW_ResourceType aFileType,
- FW_ResourceType aCreatorType);
-
- /* New Method: MacGetTypeAndCreator */
- SOM_Scope void SOMLINK FW_OFileSpecification__MacGetTypeAndCreator(FW_OFileSpecification *somSelf, Environment *ev,
- FW_ResourceType* aFileType,
- FW_ResourceType* aCreatorType);
-
- /*
- * Overridden methods
- */
-
- /* Overridden method: somInit */
- SOM_Scope void SOMLINK FW_OFileSpecification__somInit(FW_OFileSpecification *somSelf);
- SOMEXTERN typedef void (* SOMLINK somTD_xih_FW_OFileSpecification_somInit)(FW_OFileSpecification *somSelf);
- inline void SOMLINK FW_OFileSpecification_parent_SOMObject_somInit(FW_OFileSpecification *somSelf)
- {
- (void) (somSelf);
- }
- #define FW_OFileSpecification_parents_somInit(arg0) \
- (void) FW_OFileSpecification_parent_SOMObject_somInit(arg0)
-
- /* Overridden method: somUninit */
- SOM_Scope void SOMLINK FW_OFileSpecification__somUninit(FW_OFileSpecification *somSelf);
- SOMEXTERN typedef void (* SOMLINK somTD_xih_FW_OFileSpecification_somUninit)(FW_OFileSpecification *somSelf);
- inline void SOMLINK FW_OFileSpecification_parent_SOMObject_somUninit(FW_OFileSpecification *somSelf)
- {
- (void) (somSelf);
- }
- #define FW_OFileSpecification_parents_somUninit(arg0) \
- (void) FW_OFileSpecification_parent_SOMObject_somUninit(arg0)
-
- /*
- * -- Primary Implementation File Support
- */
- #if (defined(FW_OFileSpecification_Class_Source) || defined(SOM_Module_slfilesp_Source))
-
- /*
- * -- The FW_OFileSpecification ClassData Structure
- */
-
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma export list FW_OFileSpecificationClassData
- #endif
-
-
- /*
- * -- The FW_OFileSpecification Class Ancestor Table
- */
- static somClassDataStructure * SOMDLINK FW_OFileSpecificationClassAncestors [] = {
- (somClassDataStructure*) & SOMObjectClassData, /* parent */
- };
-
-
- /*
- * -- The FW_OFileSpecification Override ProcPtr Implementations Table
- */
- static somMethodPtr FW_OFileSpecificationOverrideProcs [] = {
- (somMethodPtr) FW_OFileSpecification__somInit, /* override class SOMObject */
- (somMethodPtr) FW_OFileSpecification__somUninit, /* override class SOMObject */
- };
-
-
- static void FW_OFileSpecificationDLLD ( void ) { }
-
-
- /*
- * -- The FW_OFileSpecification Static Class Info Master Table
- */
- static somStaticClassInfo FW_OFileSpecificationSCI = {
- 70, /* layout version */
- (somClassDataStructure*) & FW_OFileSpecificationClassData, /* main token table */
- FW_OFileSpecificationOverrideProcs, /* override proc implemenations table */
- FW_OFileSpecificationClassAncestors, /* ancestor table */
- FW_OFileSpecificationDLLD, /* DLLdesignator */
- 0, /* no special procs */
- 0, /* rtci slot */
- 0, /* count slot */
- 0, /* dynamic ancestry */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
-
- /*
- * -- The FW_OFileSpecification Counts Table
- */
- (somStaticClassCounts *)
- "\x00\x00\x00\x01" /* majorversion */
- "\x00\x00\x00\x00" /* minorversion */
- "\x00\x00\x00\x01" /* flags */
- "\x00\x02" /* type code alignment */
- "\x00\x0e" /* classTokenCount */
- "\x00\x01" /* numDirectParents */
- "\x00\x00" /* numMetaClasses */
- "\x00\x01" /* numOverriddenAncestors */
- "\x00\x00" /* numMigratedMethods */
- "\x00\x00" /* numSelectedInherited */
- "\x00\x00" /* numUnused */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00" /* free */
- ,
-
- {
- "FW_OFileSpecification", /* the class name */
- sizeof (FW_OFileSpecificationData), /* class instance data size */
-
- /*
- * -- The FW_OFileSpecification Parent Versions Table
- */
- (somParentVersions *)
- "\x00\x00\x00\x46" /* majorversion */
- "\x00\x00\x00\x01" /* minorversion */
- ,
-
-
- /*
- * -- The FW_OFileSpecification Token Slot Usage Table
- */
- (somSlotUsage *)
- "\x33\x00\x00\x00\x00\x00",
-
-
- /*
- * -- The FW_OFileSpecification Method Signature Info
- */
- (somSignatureInfo *)
- "\x03\x07" /* InitFromFileName */
- "\x04\x07" /* InitFromDirectoryAndName */
- "\x03\x07" /* GetName */
- "\x02\x0c" /* GetParentDirectory */
- "\x03\x07" /* GetFullPath */
- "\x03\x00" /* IsSameAs */
- "\x03\x07" /* AssignOFileSpecification */
- "\x03\x07" /* AssignFileName */
- "\x03\x07" /* AssignFileSpec */
- "\x03\x07" /* MacGetFSSpec */
- "\x04\x07" /* MacSetTypeAndCreator */
- "\x04\x07" /* MacGetTypeAndCreator */
- ,
-
-
- /*
- * -- The FW_OFileSpecification Class Method Names
- */
- "somInit\0"
- "somUninit\0"
- "InitFromFileName\0"
- "InitFromDirectoryAndName\0"
- "GetName\0"
- "GetParentDirectory\0"
- "GetFullPath\0"
- "IsSameAs\0"
- "AssignOFileSpecification\0"
- "AssignFileName\0"
- "AssignFileSpec\0"
- "MacGetFSSpec\0"
- "MacSetTypeAndCreator\0"
- "MacGetTypeAndCreator\0"
- ,
-
-
- /*
- * -- The FW_OFileSpecification Override Slots Table
- */
- (somOverrideData *)
- "\x00\x00\x00\x02" /* parent SOMObject has 2 overrides */
- "\x00\x00" /* somInit */
- "\x00\x01" /* somUninit */
- ,
-
- 0, /* no migrated methods table */
- 0, /* no selected inherited */
- 0, /* unused */
-
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- },
- };
-
- /*
- * -- The FW_OFileSpecification ClassData Structure
- */
- struct FW_OFileSpecificationClassDataStructure SOMDLINK FW_OFileSpecificationClassData = {
- 0, /* zero */
- & FW_OFileSpecificationSCI, /* SCI link */
- 0, /* instanceDataToken */
- 0, /* reserved */
- 0, /* reserved */
- 0, /* reserved */
- (somMToken) 0, /* somInit:empty */
- (somMToken) 0, /* somUninit:empty */
- (somMToken) FW_OFileSpecification__InitFromFileName, /* InitFromFileName:method */
- (somMToken) FW_OFileSpecification__InitFromDirectoryAndName, /* InitFromDirectoryAndName:method */
- (somMToken) FW_OFileSpecification__GetName, /* GetName:method */
- (somMToken) FW_OFileSpecification__GetParentDirectory, /* GetParentDirectory:method */
- (somMToken) FW_OFileSpecification__GetFullPath, /* GetFullPath:method */
- (somMToken) FW_OFileSpecification__IsSameAs, /* IsSameAs:method */
- (somMToken) FW_OFileSpecification__AssignOFileSpecification, /* AssignOFileSpecification:method */
- (somMToken) FW_OFileSpecification__AssignFileName, /* AssignFileName:method */
- (somMToken) FW_OFileSpecification__AssignFileSpec, /* AssignFileSpec:method */
- (somMToken) FW_OFileSpecification__MacGetFSSpec, /* MacGetFSSpec:method */
- (somMToken) FW_OFileSpecification__MacSetTypeAndCreator, /* MacSetTypeAndCreator:method */
- (somMToken) FW_OFileSpecification__MacGetTypeAndCreator, /* MacGetTypeAndCreator:method */
- };
-
-
- /*
- * Functions for attributes.
- */
-
- /*
- * Macros for initializers/destructors
- */
-
- #endif /* Primary Implementation Support */
-
- #endif /* SOM_FW_OFileSpecification_xih */
-
- #ifndef SOM_FW_ODirectorySpecification_xih
- #define SOM_FW_ODirectorySpecification_xih
-
- #include <somcls.xh>
- #include <somcm.xh>
-
- /*
- * Passthru lines: File: "C.xih", "before"
- */
-
-
- #ifndef SOM_FW_ODirectorySpecification_xh
- #include <SLFileSp.xh>
- #endif
-
- /*
- * Set the scope of methods functions
- */
- #ifndef SOM_Scope
- #define SOM_Scope extern "C"
- #endif
-
- #define FW_ODirectorySpecification_MaxNoMethods 1
-
- /*
- * -- Instance Data
- */
- typedef void FW_ODirectorySpecificationData;
-
- /*
- * Trace/Debug macro
- */
- #ifndef FW_ODirectorySpecificationMethodDebug
- #define FW_ODirectorySpecificationMethodDebug(c,m) SOMMethodDebug(c,m)
- #endif
-
- /*
- * -- Method Macros for use in Method Procedures
- */
- #ifdef METHOD_MACROS
- #define _InitFromFileName somSelf->InitFromFileName
- #define _InitFromDirectoryAndName somSelf->InitFromDirectoryAndName
- #define _GetName somSelf->GetName
- #define _GetParentDirectory somSelf->GetParentDirectory
- #define _GetFullPath somSelf->GetFullPath
- #define _IsSameAs somSelf->IsSameAs
- #define _AssignOFileSpecification somSelf->AssignOFileSpecification
- #define _AssignFileName somSelf->AssignFileName
- #define _AssignFileSpec somSelf->AssignFileSpec
- #define _MacGetFSSpec somSelf->MacGetFSSpec
- #define _MacSetTypeAndCreator somSelf->MacSetTypeAndCreator
- #define _MacGetTypeAndCreator somSelf->MacGetTypeAndCreator
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _somInit somSelf->somInit
- #define _somUninit somSelf->somUninit
- #define _somDuplicateReference somSelf->somDuplicateReference
- #define _somCompareReference somSelf->somCompareReference
- #define _somRelease somSelf->somRelease
- #define _somFree somSelf->somFree
- #define _somCanDelete somSelf->somCanDelete
- #define _somGetClass somSelf->somGetClass
- #define _somGetClassName somSelf->somGetClassName
- #define _somGetSize somSelf->somGetSize
- #define _somIsA somSelf->somIsA
- #define _somRespondsTo somSelf->somRespondsTo
- #define _somIsInstanceOf somSelf->somIsInstanceOf
- #define _somDispatch somSelf->somDispatch
- #define _somClassDispatch somSelf->somClassDispatch
- #define _somCastObj somSelf->somCastObj
- #define _somResetObj somSelf->somResetObj
- #define _somPrintSelf somSelf->somPrintSelf
- #define _somDumpSelf somSelf->somDumpSelf
- #define _somDumpSelfInt somSelf->somDumpSelfInt
- #define _AppendDirectoryName somSelf->AppendDirectoryName
- #define _somInit somSelf->somInit
- #define _GetFullPath somSelf->GetFullPath
- #endif
-
-
- /*
- * Introduced methods
- */
-
- /* New Method: AppendDirectoryName */
- SOM_Scope void SOMLINK FW_ODirectorySpecification__AppendDirectoryName(FW_ODirectorySpecification *somSelf, Environment *ev,
- FW_HString directoryName);
-
- /*
- * Overridden methods
- */
-
- /* Overridden method: somInit */
- SOM_Scope void SOMLINK FW_ODirectorySpecification__somInit(FW_ODirectorySpecification *somSelf);
- SOMEXTERN typedef void (* SOMLINK somTD_xih_FW_ODirectorySpecification_somInit)(FW_ODirectorySpecification *somSelf);
- inline void SOMLINK FW_ODirectorySpecification_parent_FW_OFileSpecification_somInit(FW_ODirectorySpecification *somSelf)
- {
- (void) (somSelf);
- }
- #define FW_ODirectorySpecification_parents_somInit(arg0) \
- (void) FW_ODirectorySpecification_parent_FW_OFileSpecification_somInit(arg0)
-
- /* Overridden method: GetFullPath */
- SOM_Scope void SOMLINK FW_ODirectorySpecification__GetFullPath(FW_ODirectorySpecification *somSelf, Environment *ev,
- FW_HString* fullPathName);
- SOMEXTERN typedef void (* SOMLINK somTD_xih_FW_ODirectorySpecification_GetFullPath)(FW_ODirectorySpecification *somSelf, Environment *ev,
- FW_HString* fullPathName);
- inline void SOMLINK FW_ODirectorySpecification_parent_FW_OFileSpecification_GetFullPath(FW_ODirectorySpecification *somSelf, Environment *ev,
- FW_HString* fullPathName)
- {
- ((somTD_xih_FW_ODirectorySpecification_GetFullPath)
- somParentNumResolve((somClassDataStructure*)&FW_ODirectorySpecificationClassData, 1, FW_OFileSpecificationClassData.GetFullPath))
- (somSelf,ev,fullPathName);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
- #define FW_ODirectorySpecification_parents_GetFullPath(arg0,arg1,arg2) \
- (void) FW_ODirectorySpecification_parent_FW_OFileSpecification_GetFullPath(arg0,arg1,arg2)
-
- /*
- * -- Primary Implementation File Support
- */
- #if (defined(FW_ODirectorySpecification_Class_Source) || defined(SOM_Module_slfilesp_Source))
-
- /*
- * -- The FW_ODirectorySpecification ClassData Structure
- */
-
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma export list FW_ODirectorySpecificationClassData
- #endif
-
-
- /*
- * -- The FW_ODirectorySpecification Class Ancestor Table
- */
- static somClassDataStructure * SOMDLINK FW_ODirectorySpecificationClassAncestors [] = {
- (somClassDataStructure*) & FW_OFileSpecificationClassData, /* parent */
- (somClassDataStructure*) & SOMObjectClassData, /* ancestor */
- };
-
-
- /*
- * -- The FW_ODirectorySpecification Override ProcPtr Implementations Table
- */
- static somMethodPtr FW_ODirectorySpecificationOverrideProcs [] = {
- (somMethodPtr) FW_ODirectorySpecification__GetFullPath, /* override class FW_OFileSpecification */
- (somMethodPtr) FW_ODirectorySpecification__somInit, /* override class SOMObject */
- };
-
-
- static void FW_ODirectorySpecificationDLLD ( void ) { }
-
-
- /*
- * -- The FW_ODirectorySpecification Static Class Info Master Table
- */
- static somStaticClassInfo FW_ODirectorySpecificationSCI = {
- 70, /* layout version */
- (somClassDataStructure*) & FW_ODirectorySpecificationClassData, /* main token table */
- FW_ODirectorySpecificationOverrideProcs, /* override proc implemenations table */
- FW_ODirectorySpecificationClassAncestors, /* ancestor table */
- FW_ODirectorySpecificationDLLD, /* DLLdesignator */
- 0, /* no special procs */
- 0, /* rtci slot */
- 0, /* count slot */
- 0, /* dynamic ancestry */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
-
- /*
- * -- The FW_ODirectorySpecification Counts Table
- */
- (somStaticClassCounts *)
- "\x00\x00\x00\x01" /* majorversion */
- "\x00\x00\x00\x00" /* minorversion */
- "\x00\x00\x00\x01" /* flags */
- "\x00\x00" /* type code alignment */
- "\x00\x01" /* classTokenCount */
- "\x00\x01" /* numDirectParents */
- "\x00\x00" /* numMetaClasses */
- "\x00\x02" /* numOverriddenAncestors */
- "\x00\x00" /* numMigratedMethods */
- "\x00\x00" /* numSelectedInherited */
- "\x00\x00" /* numUnused */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00" /* free */
- ,
-
- {
- "FW_ODirectorySpecification", /* the class name */
- 0, /* no class instance data */
-
- /*
- * -- The FW_ODirectorySpecification Parent Versions Table
- */
- (somParentVersions *)
- "\x00\x00\x00\x01" /* majorversion */
- "\x00\x00\x00\x00" /* minorversion */
- ,
-
-
- /*
- * -- The FW_ODirectorySpecification Token Slot Usage Table
- */
- (somSlotUsage *)
- "",
-
-
- /*
- * -- The FW_ODirectorySpecification Method Signature Info
- */
- (somSignatureInfo *)
- "\x03\x07" /* AppendDirectoryName */
- ,
-
-
- /*
- * -- The FW_ODirectorySpecification Class Method Names
- */
- "AppendDirectoryName\0"
- ,
-
-
- /*
- * -- The FW_ODirectorySpecification Override Slots Table
- */
- (somOverrideData *)
- "\x00\x00\x00\x01" /* parent FW_OFileSpecification has 1 overrides */
- "\x00\x06" /* GetFullPath */
- "\x00\x01\x00\x01" /* parent SOMObject has 1 overrides */
- "\x00\x00" /* somInit */
- ,
-
- 0, /* no migrated methods table */
- 0, /* no selected inherited */
- 0, /* unused */
-
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- },
- };
-
- /*
- * -- The FW_ODirectorySpecification ClassData Structure
- */
- struct FW_ODirectorySpecificationClassDataStructure SOMDLINK FW_ODirectorySpecificationClassData = {
- 0, /* zero */
- & FW_ODirectorySpecificationSCI, /* SCI link */
- 0, /* instanceDataToken */
- 0, /* reserved */
- 0, /* reserved */
- 0, /* reserved */
- (somMToken) FW_ODirectorySpecification__AppendDirectoryName, /* AppendDirectoryName:method */
- };
-
-
- /*
- * Functions for attributes.
- */
-
- /*
- * Macros for initializers/destructors
- */
-
- #endif /* Primary Implementation Support */
-
- #endif /* SOM_FW_ODirectorySpecification_xih */
-